package com.ai.entity.Industry;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.Getter;
import lombok.Setter;

import java.util.List;

/**
 * 工业互联网nq实体
 * @Author jiaok
 * @Date 2024-02-01 15:18
 */
@Data
@Getter
@Setter
public class IndustryMQEntity {
    @ApiModelProperty("用户id")
    private String id;

    @ApiModelProperty("用户姓名")
    private String name;

    @ApiModelProperty("电话号码")
    private String mobile;

    @ApiModelProperty("性别")
    private Integer sex;

    @ApiModelProperty("邮箱")
    private String email;

    @ApiModelProperty("账号")
    private String account;

    @ApiModelProperty("头像")
    private String profile;

    @ApiModelProperty("工号")
    private String employeeNo;

    @ApiModelProperty("状态 0-禁用,1-正常,2-离职")
    private Integer status;

    @ApiModelProperty("组织机构列表")
    private List<IndustryOrganization> orgList;

    @ApiModelProperty("岗位列表")
    private List<IndustryPost> postList;

    @ApiModelProperty("角色id列表")
    private List<String> roleIdList;

    @ApiModelProperty("是否是外部员工 0-不是 ,1-是")
    private Integer outsider;

    @ApiModelProperty("团队id")
    private String partyId;

    @ApiModelProperty("是否为流程引擎添加")
    private Boolean isWorkflowAdd;

    @ApiModelProperty("是否为流程引擎删除")
    private Boolean isWorkflowDelete;
}
